I Compleanni di Oggi |
۰ Oggi non si puo' festeggiare nessuno...
|
|
Biblioteca di Non Solo Cuneo
|
|
Stai leggendo il capitolo: Suddivisione in generazioni per programmi di intelligenza artificiale... Scritto da
Davy
|
|
|
Attenzione, per accedere alle funzioni bisogna essere iscritti.
|
Persona |
Titolo |
Davy
8/7/2006
17.53.35
|
1A generazione funzionamento basatato sulle matrici 2A generazione funzionamento basato sui puntatori 3A generazione funzionamento basato sulla creazione di una rete dinamica di puntatori con valenza ridotta, al posto della rete unica 4A generazione uso di un motore di risoluzione sinonimi avanzato abbinato ai puntatori con valenza dinamici, sempre in una rete ridotta. 5A generazione uso di un motore di risoluzione sinonimi che puo' generalizzare per difetto, (associazioni di oggetti e concetti differenti, ma legati da qualcosa)
la 3A generazione, utilizzando una rede creata al momento, in base ai dati che si conoscono in quel momento e alle richieste dell' utente, non dovendo utilizzare una rete unica, e semi statica, e' decesimente meno soggetta agli errori, ha il solo problema, che se ad un tipo di informazione si hanno troppe connessioni, si crea un super-nodo, fonte di errori abbastanza gravi...
la 4A, grazie al motore sinonimi, riesce a unificare le infomazioni di oggetti e concetti simili, prima della creazione della rete dinamica, grazie a questo, la possibilita' di incorrerein super nodi, non e' piu' un problema, non esistendo piu' del mini-nodi (troppo soggetti a prendere le caratteristiche di quelli grandi)
la 5A generazione.... beh... non ne ho proprio idea x la realizzazione... il motore delve arrivare da solo ad associare 2 oggetti differenti, con una percentuale di handycap, penso si possa realizzare con una matrice... ma per il momento non ci provo ancora.
in ogni caso, ieri sera, vero le 23, ho introdotto un rudimentale motore sinonimi in SIID, che e' stato creato per essere solo di terzo livello... ed i risultati sono stati decisamente buoni... la voglia di riscriverne uno di 4°, e' abbastanza forte.. .pero' butterei via mesi di lavoro e di appunti... ... .. e sopratutto. .questa volta vorrei formare un Team di sviluppo... in modo che il lavoro non si fermi mai.
|
Davy
14/6/2006
15.55.43
|
dunkel Membro Junoir
Registrato: 07/05/06 19:47 Messaggi: 6
Inviato: Lun Giu 12, 2006 7:52 pm Oggetto: aiuto :( vorrei iniziare a lavorare con le reti neurali ma non so quale programma utilizzare per programmare e quale sia il linguaggio da utilizzare. grazie Top Davy Bartoloni Membro Junoir
Registrato: 16/02/06 00:58 Messaggi: 37 Residenza: Cuneo Inviato: Mar Giu 13, 2006 9:55 am Oggetto: io, ci ho pensato parecchio, volevo mantenere il supporto Windows - Max OSX - Linux al 100% e dopo aver provato con vari compilatori C++, e altre orrripilanze di linguaggi strani.. ho deciso per il Blitz3D, che oltre ad utilizzare sorgenti compatibili al 100% sulle tre piattaforme, utilizza una specie di struttura simile al C, fornendo al contempo una marea di funzioni gia' implementate native nel compilatore, in modo da non far perder tempo in fase di progettazione... e sopratutto di avere gia' delle funzioni per l'accesso ai file pronte e funzionanti al 100% (lavoro in meno di test....)
ne sono abbastanza felice, purtroppo la velocita' non e' altissima, ma usandolo su una macchina decente (io ora sto usando un vecchio p4 3000 (non 775), si lavora fluidamente ..
cmq in ogni caso, per fortuna il sorgente in Blitz3D puo' essere facilmente riscritto in C in un secondo momento, senza alterarne la sequenza.... quindi sono ababstanza tranquillo per il futuro...
Beh, spero di esserti stato d'aiuto.... . buon lavoro! _________________ Self-Building Robotic Brain - Fri, Nov 26, 2004, Davy Bartoloni 12th May 2004, 11:56 #9 Member Computer Experience: Experienced++ Join : May 2004 Davy Bartoloni is Online (Active in topic: Italian team pinpoints the origin of consciousness) Top dunkel Membro Junoir
Registrato: 07/05/06 19:47 Messaggi: 6
Inviato: Mar Giu 13, 2006 7:30 pm Oggetto: si,molto ti ringrazio Top dunkel Membro Junoir
Registrato: 07/05/06 19:47 Messaggi: 6
Inviato: Mar Giu 13, 2006 7:49 pm Oggetto: ma...blitz3D è il migliore anche se si considera che della grafica non me ne importa nulla? Top Davy Bartoloni Membro Junoir
Registrato: 16/02/06 00:58 Messaggi: 37 Residenza: Cuneo Inviato: Mer Giu 14, 2006 2:48 pm Oggetto: Ti, diro' io uso quello perche' era versione piu' aggiornata, anch'io della grafica non ne faccio nulla, ho scelto il 3d perche' era il piu' aggiornato (e quindi con debug migliore) adesso ho visto che c'e' una versione nuova, il blitzgui... ma finche' non avro' problemi con questa, non mi interesso.. .in ogni caso, tutte le versioni sono compatibili al 100% con puntatori matrici array stringhe e variabili standard
in ogni caso se decidi per il blitz, e hai domande, sono a tua disposizione. _________________ Self-Building Robotic Brain - Fri, Nov 26, 2004, Davy Bartoloni 12th May 2004, 11:56 #9 Member Computer Experience: Experienced++ Join : May 2004 Davy Bartoloni is Online (Active in topic: Italian team pinpoints the origin of consciousness) Top Davy Bartoloni Membro Junoir
Registrato: 16/02/06 00:58 Messaggi: 37 Residenza: Cuneo Inviato: Mer Giu 14, 2006 2:55 pm Oggetto: ti diro' anche', che forse mi sono fermato subito su questo compilatore, perche' nn mi e' piu' successo, che sforando negli array o nelle stringhe, come in c, venissero scritte aree di memoria non allocate, e quindi non mi e' piu' capitato di avere blocchi di sistema catastrofici per colpa di dimensionamenti sbagliati, o cicli fallati... (ea .. e cmq bello il fatto di avere la memoria XMS a disposizione senza troppi problemi... in modo da poter utilizzare matrici quadridimensionali senza far stramazzare il computer) _________________ Self-Building Robotic Brain - Fri, Nov 26, 2004, Davy Bartoloni 12th May 2004, 11:56 #9 Member Computer Experience: Experienced++ Join : May 2004 Davy Bartoloni is Online (Active in topic: Italian team pinpoints the origin of consciousness)
|
Davy
14/6/2006
15.57.08
|
Davy Bartoloni Membro Junoir
Registrato: 16/02/06 00:58 Messaggi: 37 Residenza: Cuneo Inviato: Lun Mag 08, 2006 2:36 pm Oggetto: Collaboratori per creazione nodi-informazione standard x IA Se qualcuno avesse tempo di scrivere delle semplici associazioni di informazioni... per esempio. riguardo ai colori:
Il giallo e' un colore il verde e' un colore
oppure riguardo una fragola:
La fragola e' rossa La fragola e' profumata
etc etc etc etc.. didiamo che bisognerebbe arrivare un po' velocemente a poter fornire tutte le informazioni che un bambino riceverebbe nei primi 5 anni di vita, ad un IA in un colpo solo...
ho provato con i libri, ma in formato elettronico, non sono risucito a trovare un sussidiario.. o unq ualche altro libro di cultura scritto per bambini...
usando delle tesi scaricate da internet ho potuto solo dare la possibilita' all'IA di risposndere in maniera generica domande decisamenete specifiche... troopo ''di settore'' per essere utili....
Se qualcuno ha il tempo per scrivere con un notepad queste associazioni o anche pensieri piu' complessi.. tipo:
la macchina di Davy_Bartoloni e' una mitsubishi Eclispe mitsubishi e' una marca Davy_Bartoloni e' una persona le persone hanno quattro gambe gli uomini sono persone
etc etc etc etc etc..
tutto quello che viene in mente se doveste spiegare qualcosa ad un bambino... . Top Davy Bartoloni Membro Junoir
Registrato: 16/02/06 00:58 Messaggi: 37 Residenza: Cuneo Inviato: Mar Mag 09, 2006 10:00 am Oggetto: Forse questa mattina ho trovato una soluzione per il problema della confusione.. x il fatto che l'argomento veniva trattato troppo genericamente, a pranzo, appena torno a casa provo ad aggiungere delle percetuali di validita' dell' informazione... per esempio...
L'arancione e' un colore...
su questa affermazione, di valore 1 (uno) , i due concetti, ARANCIONE e COLORE hanno validita' del 0,5 mentre in
La macchina di Davy_bartoloni e' una Mitsubishi
sul ''1'' ogni concetto si becca il ''0,33'', senza bisogno di specificare ulteriori correlazioni all'interno della frase, ovvero della grammatica continua a non importare nulla... e'
il colore della macchian di Davy_bartoloni e' Arancione.
0,25 per ogni valore complessivo dell'ì affermazione...
e occhio, non e' un sistema MATEMATICO, ma e' un sistema simile a quello che noi utilizziamo nella vita reale...
se uno mi dice che il sole e' giallo, io pèrendo per buona quest affermaxzione, ma se una persoan miu dice, il sole e' giallo come il tuorlo di un uovo.... sicuramente questa associazione rimarra' decisamente piu' in secondo piano nei miei pensieri relativi al sole....
e la prendero' in cosiderazione solo il giorno in cui una pwersona mi fara' fare un associazione, UOVO - SOLE... qua' saltera' fuori la correlazione tra il colore del tuorlo e quello del sole.. .
beh, nel primo pomeriggio vi faccio sapere cosa e' salatato fuori... .e porto sti benedetti screenshot Top Davy Bartoloni Membro Junoir
Registrato: 16/02/06 00:58 Messaggi: 37 Residenza: Cuneo Inviato: Mar Mag 09, 2006 12:44 pm Oggetto: Ha fungiuto, pero' ci sono ancora dei problemi con la storia del tuorlo giallo e il sole... non c'e' il riscontro che immaginavo... in ogni acso oltre a specificare che il giallo e' il colore del sole e del tuorlo, mi specifica pure che il sole e' la stella del nostro sitema solare (cosa non richiesta)
bohh.. poi vedo...
per le immagini, ho dimenticato il pendrive in negozio, stasera cmq lo prendo e domani le posto. _________________ Self-Building Robotic Brain - Fri, Nov 26, 2004, Davy Bartoloni 12th May 2004, 11:56 #9 Member Computer Experience: Experienced++ Join : May 2004 Davy Bartoloni is Online (Active in topic: Italian team pinpoints the origin of consciousness) Top Davy Bartoloni Membro Junoir
Registrato: 16/02/06 00:58 Messaggi: 37 Residenza: Cuneo Inviato: Gio Mag 11, 2006 4:35 pm Oggetto: E' un po orrido come esempio... ma e' l'unico che ho fatto in tempo a screenshottare
domani posto quello del sole e dell'uovo....
ah.. tanto per intendersi, all' IA ho dato come nome il mio .. quindi Davy e invece quello del mio utente e' Davy_Bartoloni con l'underscore, quando chiedo il colore dell amia macchina , i referminti sono al mio utente..
qundo l'ia alla domanda CIAO parla di Davy, si riferisce alla sua (pseudo)persona _________________ Self-Building Robotic Brain - Fri, Nov 26, 2004, Davy Bartoloni 12th May 2004, 11:56 #9 Member Computer Experience: Experienced++ Join : May 2004 Davy Bartoloni is Online (Active in topic: Italian team pinpoints the origin of consciousness) Top Davy Bartoloni Membro Junoir
Registrato: 16/02/06 00:58 Messaggi: 37 Residenza: Cuneo Inviato: Sab Mag 13, 2006 1:36 pm Oggetto: La versione di ieri e' gia' decisamnete megli di quella della foto postata... la grammatica e' un po piu' pulita...
e anche le risposte un po fantasiose, se domenica ho tempo gli parlo un po di qualcosa di interessante... sarebbe carino potessi avere qualcuno a casa per parlarci in multiutenza... si andrebbe molto piu' veloci...
Ciao !!! a lunedi!!! buon Weekend... _________________ Self-Building Robotic Brain - Fri, Nov 26, 2004, Davy Bartoloni 12th May 2004, 11:56 #9 Member Computer Experience: Experienced++ Join : May 2004 Davy Bartoloni is Online (Active in topic: Italian team pinpoints the origin of consciousness) Top Davy Bartoloni Membro Junoir
Registrato: 16/02/06 00:58 Messaggi: 37 Residenza: Cuneo Inviato: Lun Mag 15, 2006 1:30 pm Oggetto: Ieri notte mi e' venuta un'idea.. L'ia dovrebbe essere in grado di inziare un discorso da solo... senza bisogno di stimoli esterni.. allora voglio provare , a fare in modo che partendo da una qualsiasi affermazione passata a caso, inzizi ad auto interrogarsi , trasformando una risposta in domanda , e come se ci fossero perennemente dei pensieri... quindi , ad un certo punto, a afrza di auto rispondersi nella mente , di dobrebbe arrivare ad una sorta di LOOP , in cui la risposta e la domanda coincidono.. a questo punto entrano in ballo gli utenti, percui L' IA chiedera d' di sua spontanea volonta' la domanda ad un utente connesso, in modo da ''SBLOCCARE'' il loop ... eh? che ne pensate??? appena ho fatto vedo che succede,,.. piu' che altro voglio vedere se questi LOOP esistono davvero (ma penso di si...)
ciuaz _________________ Self-Building Robotic Brain - Fri, Nov 26, 2004, Davy Bartoloni 12th May 2004, 11:56 #9 Member Computer Experience: Experienced++ Join : May 2004 Davy Bartoloni is Online (Active in topic: Italian team pinpoints the origin of consciousness) Top Davy Bartoloni Membro Junoir
Registrato: 16/02/06 00:58 Messaggi: 37 Residenza: Cuneo Inviato: Lun Mag 15, 2006 1:59 pm Oggetto: Mettiamo che in un ciclo domanda - risposta lungo N... si arrivi ad uno di questi LOOP, esiste qualcosa che li rappresenti gia' ? cioe' a qualcuno e' successo?
come nome LOOP di BARTOLONI non starebbe male...
eh? vedo gia' le matrici positroniche del 23° secolo, interpellare i LOOP di BARTOLONI per identificare i neuroni senza sufficenti connessioni... .
HA!... mo' lo brevetto.. _________________ Self-Building Robotic Brain - Fri, Nov 26, 2004, Davy Bartoloni 12th May 2004, 11:56 #9 Member Computer Experience: Experienced++ Join : May 2004 Davy Bartoloni is Online (Active in topic: Italian team pinpoints the origin of consciousness) Top Davy Bartoloni Membro Junoir
Registrato: 16/02/06 00:58 Messaggi: 37 Residenza: Cuneo Inviato: Mer Mag 17, 2006 3:59 pm Oggetto: beh, ieri sera, sono finalmente riuscito ad implementare due scroll verticali differenziati, uno per i ''pensieri'' dell' IA e uno per l'interfaccia con gli utenti... il login di identificazione utenti, ora viene fatto dal parser, cosi' appena si avvia il programma, l'IA inizia a farsi i cicli domande-risposte, senza incasinare lo schermo, con una font piu' piccola, e' carino vedere quando si parla di qualche cosa, come nella parte dei pensieri, le informazioni ciclano paurosamente, divangando tantissimo, per poi tornare di nuvoo sull'argomento... per quanto riguarda i ''cicli di bartoloni'' magari esistono, ma sono molto ampi.. tipo un numero periodico a 14 cifre..... boh. nn so come fare ad identificarli.... potrei tenere una sorta di buffer delle risposte, quando questo arriva a 28, lo si SHIFTA di 1... e si fa la verifica a vedere se ripete lo schema 2 volte.... . si potrebbe fare cosi'.. boh... _________________ Self-Building Robotic Brain - Fri, Nov 26, 2004, Davy Bartoloni 12th May 2004, 11:56 #9 Member Computer Experience: Experienced++ Join : May 2004 Davy Bartoloni is Online (Active in topic: Italian team pinpoints the origin of consciousness) Top Davy Bartoloni Membro Junoir
Registrato: 16/02/06 00:58 Messaggi: 37 Residenza: Cuneo Inviato: Ven Mag 26, 2006 4:49 pm Oggetto:
ho avuto tempo di screenshottare.. _________________ Self-Building Robotic Brain - Fri, Nov 26, 2004, Davy Bartoloni 12th May 2004, 11:56 #9 Member Computer Experience: Experienced++ Join : May 2004 Davy Bartoloni is Online (Active in topic: Italian team pinpoints the origin of consciousness) Top Davy Bartoloni Membro Junoir
Registrato: 16/02/06 00:58 Messaggi: 37 Residenza: Cuneo Inviato: Lun Mag 29, 2006 4:23 pm Oggetto: Uff.. .sto diventando matto con i pronomi... non posso sostituirli con i nomi perche' senno mi diventa un casino poi metterli grammaticalmente a posto... per esempio....
come ti chiami?
come davy_bartoloni chiam ? (chiam perche' i plurali li gestico tagliando le vocali o le coppie H+vocale, qundi questo nn mi da problemi a gestirlo)
buttandolo cosi' dentro, quando si cerchera' della grammatica per la composizione della risposta... e l'utente a fare la domanda saro' io... riuscire a rimettere un ''TI'' al posto di quel nome.. sara' un massacro,...
boh... forse ho trovato un sistema.. se riesco lo implemento stasera... (sistema, senza dover creare anche un altro file contenente la situazione pronomi, al momento dell'affermazione)
|
Davy
8/7/2006
17.53.35
|
In Data 03-02-2006, Davy Bartoloni (www.wcn.it, davy@3nt.net) , dopo circa 8 Anni di prove diversificate, e' giunto ad utilizzare, al posto delle normali matrici multidemensionali, delle reti con punattori e valenze, analizzate in strati. Al posto dei comuni linguaggi legati all' IA (quali LISP Prolog e altri) , proprio per slegarsi dagli errori piu' comuni che impediscono da sempre la creazione di una qualche applicazione ''funzionante'', ha utilizzato delle semplici formule matematiche e dei controlli standard di qualsiasi linguaggio di programmazione per creare un SIMULTORE IDEE (SIID) capace di creare multi reti di puntatori, e in grado oltre che di apprendere, di richiede lui stesso le informazioni necessarie, fornendo ad eventuali domande o ricerche, le risposte esatte.
l' entita' SIID e' gratuita, dotata di un'interfaccia di sintesi vocale gratuita, e di un interfaccia grafica vettoriale, in grado gia' da subito di gestire archivi di informazioni, molto ampi (alcuni utilizzi del software, sono al moemnto un archivio driver per circa 1500 file, relativi alle schede hardware piu' utilizzate in italia, e circa 720 manuali di servizio Auto - moto - cellulari -stampanti etc...)
in data 06-07-2006 SIID in versine 0.5.0 , e' completamente funzionante, in grado di apprendere informazioni scritte in qualunque lingua, (anche inventata) , perche' capace di tradurre ogni informazione in piu' reti matematiche , anche se al momento il supporto per la lingua italiana e' quello piu' flessibile perche' piu' testato.
il progetto SIID, e' aperto a tutti, il programma senza sintesi vocale, conta circa 1700 linee di codice, e compilato occupa lo spazio di 3 Mbyte circa, (in versione Zip circa 1 Mega).
e' attivo online attraverso la mail: siid@3nt.net a cui e' possibile fare una domanda diretta al programma scrivendola nel campo ''OGGETTO'' della mail.
|
|
.:Premi il tasto "Indietro" per tornare alla pagina precedente.
|
Attenzione, per accedere alle funzioni bisogna essere iscritti.
|
|